@charset "utf-8";
/* CSS Document */
*{margin:0 auto;}
html, body, ul, li {padding:0; margin:0;}
html{overflow:auto;}
a{text-decoration:none;line-height:20px;}
ol,ul,li{list-style:none;}
img{border:0;}
input,textarea{BACKGROUND-COLOR: transparent; border:none;overflow:auto;outline:none;}

.login_foot{ background:url(../images/foot_bg.png) repeat-x left center; height:66px; width:100%; }/*position:fixed;*/
.login_foot ul li{ font-size:12px; color:#fff; float:left; line-height:66px;}
.login_foot_text{ width:800px; margin:0 auto;}
.gzhd_logo_text{ font-size:12px; color:#fff; text-align:right; height:26px; line-height:26px; clear:both; padding-right:36px;}
.gzhd_logo_text a{ font-size:12px; color:#fff; text-decoration:none;}


/**************草案征集样式*****************/
.canzj_search{ background:url(../images/canzj_sou.png) no-repeat left center; width:259px; height:50px; padding-left:5px; margin-top:10px; margin-left:20px;  position:absolute; right:0;}
.canzj_top_righttext{ width:292px; height:13px; float:right; padding-left:8px; position:absolute; bottom:0; right:0;}
.canzj_top_righttext ul li{ float:right; padding-left:15px; }
.canzj_center{ width:960px; padding-top:8px; padding-bottom:30px;}
.canzj_dw {  height:30px; line-height:30px;  width:960px; padding-top:5px; position:relative; }
.canzj_dwbanner{background:url(../images/canzj_dw.png) no-repeat left center;  font-size:12px; color:#333;  font-weight:bold; float:left; padding-left:20px;}
.canzj_dwtz{ float:right !important; font-size:12px; margin:0 !important;}
.canzj_dwtz a{ font-size:12px; color:#1c8dd3; padding-left:5px;}
.canzj_banner{ background:url(../images/canzj_banner.png) no-repeat left center; height:30px; width:960px; line-height:30px;}
.canzj_banner ul li{ float:left; font-size:12px; color:#333; padding-left:20px; font-weight:bold; text-align:left; }
.canzj_line{ background:url(../images/canzj_line.png) no-repeat center; height:30px; width:1px;}
.canzj_line1{ background:url(../images/canzj_line1.png) repeat-x; height:1px;}
.canzj_bt{ font-size:14px; color:#176dbd; font-weight:bold; padding-left:20px; height:20px; line-height:20px;}
.canzj_table{ clear:both;}
.canzj_table li{ float:left; height:27px; line-height:27px; border-bottom:1px solid #eff2f4;}
.canzj_checkbox{ width:50px;  padding-left:20px; border-bottom:1px solid #eff2f4;}
.canzj_checkbox1{ width:50px;  padding-left:20px;  background:#f7f7f7;}
.canzj_name{ width:460px; font-size:12px; color:#333; padding-left:15px; }
.canzj_zt{width:100px; font-size:12px; color:#F00; padding-left:15px;}
.canzj_day{width:150px; font-size:12px; color:#333; padding-left:15px;}
.canzj_p{width:120px;font-size:12px; color:#333; padding-left:15px;}
.canzj_name1{ width:460px; font-size:12px; color:#333; padding-left:15px; background:#f7f7f7; }
.canzj_zt1{width:100px; font-size:12px; color:#F00; padding-left:15px; background:#f7f7f7; }
.canzj_day1{width:150px; font-size:12px; color:#333; padding-left:15px; background:#f7f7f7;}
.canzj_p1{width:120px;font-size:12px; color:#333; padding-left:15px; background:#f7f7f7;}

.canzj_name2{ width:578px; font-size:12px; color:#333; padding-left:20px; }
.canzj_day2{width:210px; font-size:12px; color:#333; padding-left:20px;}
.canzj_p2{width:100px;font-size:12px; color:#333; padding-left:20px;}
.canzj_name3{ width:578px; font-size:12px; color:#333; padding-left:20px;background:#f7f7f7;}
.canzj_day3{width:210px; font-size:12px; color:#333; padding-left:20px;background:#f7f7f7;}
.canzj_p3{width:100px;font-size:12px; color:#333; padding-left:20px;background:#f7f7f7;}

.canzj_name2 a{ color:#333;  line-height:27px; height:27px;}
.canzj_name2 a:visited{ color:#999;  line-height:27px; height:27px;}
.canzj_name2 a:hover{ color:#666;  line-height:27px; height:27px;}
.canzj_name2 a:active{ color:#666;  line-height:27px; height:27px;}
.canzj_name3 a{ color:#333;  line-height:27px; height:27px;}
.canzj_name3 a:visited{ color:#999;  line-height:27px; height:27px;}
.canzj_name3 a:hover{ color:#666;  line-height:27px; height:27px;}
.canzj_name3 a:active{ color:#666;  line-height:27px; height:27px;}

.canzj_name a{ color:#333; line-height:27px; height:27px;}
.canzj_name a:visited{ color:#999;  line-height:27px; height:27px;}
.canzj_name a:hover{ color:#666;  line-height:27px; height:27px;}
.canzj_name a:active{ color:#666;  line-height:27px; height:27px;}
.canzj_name1 a{ color:#333;  line-height:27px; height:27px;}
.canzj_name1 a:visited{ color:#999;  line-height:27px; height:27px;}
.canzj_name1 a:hover{ color:#666;  line-height:27px; height:27px;}
.canzj_name1 a:active{ color:#666;  line-height:27px; height:27px;}


.canzj_top{background:url(../images/gzhd_top1.png) no-repeat left center; height:107px; width:100%}
.canzj_logo{  background:url(../images/canzj_logo.png) no-repeat left top; height:81px; width:960px;  margin:0 auto;}
.canzj_tz{ background:url(../images/canzj_tz.png) no-repeat; height:35px; width:162px; position:absolute; right:0; top:30px; padding-left:8px; font-size:12px; padding-top:10px; }
.canzj_tz ul li{ float:left; padding-right:5px; margin:0 !important;}
.canzj_button{  height:24px; line-height:24px; padding-top:2px;}
/*.canzj_button a{ font-size:12px; color:#333; text-align:center;  height:26px; line-height:26px; width:84px; display:block;}*/
.canzj_buttons { height:30px; line-height:30px;  width:960px; padding-top:5px; position:relative;}
.canzj_buttons ul li{ float:left;}
    a.button {background:url(../images/22.png) no-repeat scroll top right; color: #444; display: block; font: normal 12px arial, sans-serif; height: 26px; margin-right: 6px; line-height:26px;padding-right: 5px;  text-decoration: none; } 
	a.button span { background:url(../images/11.png) no-repeat; display: block; line-height: 14px; padding-right:7px;padding-left:13px;; font-family:宋体;font-size:12px; height: 26px; line-height:26px;} 
	
	
	
	/***草案征集列表***/
.canzj_lieb2{ border:1px solid #cecece; width:960px;}
.canzj_lieb2Left{ border-right:1px solid #cecece; width:195px;  float:left}
.canzj_lieb2Right{ width:760px;  float:right;}
.canzj_lieb2LeftTop{ background:#1d8dd3; width:185px; height:39px; font-size:12px; color:#fff; font-weight:bold; text-align:center; line-height:20px; padding:0 5px;}
.canzj_lieb2LeftText li{ padding-left:15px; height:28px; line-height:28px; text-align:left;border-bottom:1px solid #cecece;}
.canzj_lieb2LeftText li a{ font-size:12px; color:#1e5494; display:block; height:28px; line-height:28px;}

.canzj_lieb2_RightTop{ font-size:14px; font-weight:bold; color:#000000; clear:both; width:760px; text-align:center; height:56px; line-height:56px;}
.canzj_lieb2_RightText{ font-size:12px; color:#666;text-indent:25px; line-height:24px; clear:both;}
.canzj_lieb2_textarea{ width:735px; background:#f2f2f2; height:128px; padding-top:17px; padding-left:10px; padding-right:15px;}
.canzj_lieb2_textarea textarea{width:100%; height:87px; background:#fff; border: 1px solid #cecece !important;
                              -moz-border-radius: 5px !important;     
                              -webkit-border-radius: 5px !important;   
                              border-radius:5px !important;}
.canzj_lieb2_button{ width:760px;}
.canzj_lieb2_dx ul li{ float:left; font-size:12px;  padding-right:3px;}
.canzj_lieb2_dx ul{ width:55px; margin-right:8px; float:left;}
.canzj_lieb2_dx { width:350px; float:left; height:36px; line-height:36px;}
.canzj_lieb2_ok{ float:right;  height:36px; padding-top:3px;}
.canzj_lieb2_ok ul li{ float:left; margin-left:12px;}
/*.canzj_lieb2_dx input{vertical-align:middle; margin-top:-2px; margin-bottom:1px; height:26px; margin-top:1px\9;}*/
.canzj_lieb2_ok ul li img{ cursor:pointer;}


/*****草案征集添加草案******/
.canzj_add{ width:450px; height180px; }
.canzj_add ul{ height:64px;}
.canzj_add ul li{ float:left; font-size:14px; color:#999; height:37px; line-height:37px;}
.canzj_add_input{ background:url(../images/input.png) no-repeat left center; width:259px;}
.canzj_add_select{width:259px; height:37px;}
.canzj_add_select select{width:259px; height:37px;}
/*.canzj_add_liulan{background:url(../images/liulan.png) no-repeat left center; width:225px;}*/

    a.button1 {background:url(../images/sc_tj.png) no-repeat scroll top right; color: #fff; display: block; font: normal 12px arial, sans-serif; height: 36px; margin-right: 6px; line-height:36px;padding-right: 5px;  text-decoration: none; } 
	a.button1 span { background:url(../images/sc_left.png) no-repeat; display: block; line-height: 14px; padding-right:7px;padding-left:13px;; font-family:宋体;font-size:12px; height: 36px; line-height:36px;} 
.canzj_tc{width:200px; height:36px;}
.canzj_tc ul{ height:64px;}
.canzj_tc ul li{ float:left; font-size:14px; color:#999; height:37px; line-height:37px; margin-left:15px;}

#ui-upload-holder{ position:relative; width:29px;height:35px; overflow:hidden; padding-left:10px;} 
#ui-upload-input{ position:absolute;top:0px;right:0px;height:100%;cursor:pointer; opacity:0;filter:alpha(opacity:0);z-index:999;} 
#ui-upload-txt{ position:absolute;top:0px;left:0px;width:100%;height:100%;line-height:35px;text-align:center;} 
#ui-upload-filepath{ position:relative; border:1px solid silver; width:223px; height:35px; overflow:hidden; float:left;} 
#ui-upload-filepathtxt{ position:absolute; top:0px;left:0px; width:100%;height:35px; border:0px; line-height:35px; } 
.uploadlay{border:1px green solid; width:223px; height:37px;}

.blue{ background:#e0ecf9;}
.white{background:#fff;}

